package cn.glenn._01mvcboot01.controller;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;

/**
 * Controller注解：
 * 标识当前类为控制器类；
 * 客户端发送请求到服务器后，由该注解标识的类进行请求的处理；
 */
@Controller
public class UserController {
    /**
     * RequestMapping注解
     * 请求注解
     * 根据请求的PATH映射到具体的控制器方法
     */
    @RequestMapping("/v1/user/login")
    @ResponseBody
    public String login(String username, String password) {
        return username + ":" + password;
    }

    @RequestMapping("/v1/user/reg")
    @ResponseBody
    public String reg() {
        return "很抱歉，用户名被占用";
    }
}
